strip of branches - Turkish English Dictionary